package cn.icanci.loopstack.ddk.admin.biz.service;

import cn.icanci.loopstack.ddk.common.model.PageList;
import cn.icanci.loopstack.ddk.common.model.config.NoticeConfigVO;

import java.util.List;

/**
 * @author icanci
 * @since 1.0 Created in 2023/01/05 21:40
 */
public interface NoticeConfigService {

    PageList<List<NoticeConfigVO>> queryPage(NoticeConfigVO vo, int currentPage, int pageSize);

    void save(List<NoticeConfigVO> vo, List<String> appUuid);

    List<NoticeConfigVO> queryByNoticeConfigName(String noticeConfigName);

    List<NoticeConfigVO> queryByNoticeConfigResource(String noticeConfigResource);

    List<NoticeConfigVO> queryByAppUuid(String appUuid,Integer isDelete);
}
